package Start;

import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;

import Control.CBeschluss;
import Control.CSpeichern;
import Control.CStart;
import Control.CStartDialog;
import Control.CSuche;
import Control.CTop;
import Control.CVorbereitung;

/**
 * @author Felix Smuda
 *  Start
 *  1.0.2
 *  05.09.2014
 *  			 Hier werden alle Tabs initialisert und das Design an das OS
 *               angepasst
 */
public class Start {

	/**
	 * MainMethode
	 * @param args
	 */
	public static void main(String[] args) {                               //TO DO:
																		   //- Tab-Enabling?	
		try {															   //- Textfields,Comboboxes etc. mit Vektoren erzeugen? (konzept erstellen)
			javax.swing.UIManager.setLookAndFeel(UIManager                 //- BSCW einfach mit FileDialog
					.getSystemLookAndFeelClassName());                     //- Speicherformat
		} catch (ClassNotFoundException e) {                               //- Teilnehmer in Liste Speichern (Lehrer Vektor)
			// TODO Auto-generated catch block                             //- Tops in Liste Speichern (Tops Vektor)
			e.printStackTrace();                                           //- Admin Fenster erstellen
		} catch (InstantiationException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IllegalAccessException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (UnsupportedLookAndFeelException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		CStartDialog.getInstance();
		CStart.getInstance();
		CVorbereitung.getInstance();
		CTop.getInstance();
		CBeschluss.getInstance();
		CSpeichern.getInstance();
		CSuche.getInstance();
		
	}
}
